a:link {
	color:#0000CC;
}
body {
	background:#FFFFFF none repeat scroll 0%;
	margin:3px 8px;
	font-size:83%;
}

select{
	width:130px;
}

.link{
	cursor: pointer;
}

body, select, input {
	font-family:arial,sans-serif;
}
td td, th th, th td, td th {
	font-size:100%;
}
pre {
	font-size:110%;
}
form {
	margin:0pt;
	padding:0pt;
}
table {
	border-collapse:separate;
}
#footer {
	background-position:left center;
	background-repeat:no-repeat;
	clear:both;
	height:53px;
	margin-bottom:1em;
	margin-top:3.5em;
	text-align:center;
}
#footer .text {
	padding-top:20px;
}
/*=============== google style tab ==================*/
table.tab{
	margin-top: 0.5ex;
}

table.tab div.tc1{
	background:transparent url(../images/ul.gif) no-repeat scroll left top;
	height:4px;
}
table.tab div.tc2{
	background:transparent url(../images/ur.gif) no-repeat scroll right top;
	height:4px;
	padding:0pt 4px;
}
table.tab div.tT {
	font-family:arial,sans-serif;
	font-size:small;
	padding:0px 1em 2px;
}
/* tab default */
table.tab th {
	background-color:#E5ECF9;
	cursor:pointer;
	font-weight:bold;
	text-align:center;
}
table.tab th a {
	color: black;
	text-decoration: none;
}
/* current tab */
table.tab th.selected,table.tab.t1 th.int1, table.tab.t2 th.int2, table.tab.t3 th.int3, table.tab.t4 th.int4,
 table.tab.t5 th.int5, table.tab.t6 th.int6, table.tab.t7 th.int7 {
	background-color:#C3D9FF;
}
/*== sub tab ==*/
table.st {
	background-color:#C3D9FF;
}
.isf, .at {
	background:#C3D9FF none repeat scroll 0%;
	padding:4px 3px 3px 4px;
}
table.st span {
	padding:0pt 4px;
}
.isf a, .at a, .isf a:visited, .at a:visited {
	color:#0000CC;
}
.st1 .inst1 span, .st2 .inst2 span, .st3 .inst3 span, .st4 .inst4 span, .st5 .inst5 span, .st6 .inst6 span, .st7 .inst7 span {
	color:black;
	font-weight:bold;
	text-decoration:none;
}
.st1 .inst1 a, .st2 .inst2 a, .st3 .inst3 a, .st4 .inst4 a, .st5 .inst5 a, .st6 .inst6 a, .st7 .inst7 a {
	color:black;
	font-weight:bold;
	text-decoration:none;
}
table.st div.stur {
	background:transparent url(../images/ur.gif) no-repeat scroll right top;
	height:2px;
	padding:1px 4px;
}
/*=============== end tab ==================*/

/*=============== bubble =================*/
.bubble_bg {
	background:#C3D9FF none repeat scroll 0%;
	margin-bottom:0.6em;
}
.rounded_ul {
	background:transparent url(../images/ul.gif) no-repeat scroll left top;
}
.rounded_ur {
	background:transparent url(../images/ur.gif) no-repeat scroll right top;
}
.rounded_ll {
	background:transparent url(../images/ll.gif) no-repeat scroll left bottom;
}
.rounded_lr {
	background:transparent url(../images/lr.gif) no-repeat scroll right bottom;
}
.bubble {
	padding:4px;
}
/*=============== end bubble =================*/

/* current page */
.t1 .st1,.t2 .st2,.t3 .st3,.t4 .st4,.t5 .st5,.t6 .st6,.t7 .st7
,.t8 .st8,.t9 .st9{
	color: black;
	font-weight: bold;
	text-decoration: none;
}